# -*- coding: UTF-8 -*-
"""
Des utilitaires permettant la génération et l'analyse syntaxique de code XML.
"""

from xml.sax.saxutils import XMLGenerator

class SimplerXMLGenerator(XMLGenerator):
    def addQuickElement(self, name, contents=None, attrs={}):
        "Méthode pratique qui permet d'ajouter un élément sans aucun enfant"
        self.startElement(name, attrs)
        if contents is not None:
            self.characters(contents)
        self.endElement(name)
